Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PARK PLACE LONDON ROAD Detached £5,451,639 £4,750,000 24 Dec 2020
WINDLESHAM COURT MANOR LONDON ROAD Detached £6,487,388 £1,610,000 21 Dec 1999
WINDLESHAM TOWER LONDON ROAD Detached £2,632,641 £680,000 29 Mar 2000